function listar(url, callback) {
	if (url == null) {
		url = ultimaUrlLista;
	}
	selecionaAba('#lkLista');
	$('#lkForm').empty().html('Insere Novo');
	$('#tabLista').load(url, null, function () {
		if (callback != null) {
			callback();
		}
		window['x'] = $(this).find('.pagination a').click(function () {
			listar(this.href);
			return false;
		});
	});
	ultimaUrlLista = url;
}

/**
 * @param String mensagem
 * @param String classe (success | error | attention)
 */
function mostraMensagem(mensagem, classe) {
	if (classe == null) {
		classe = 'success';
	}		
	selecionaAba('#lkLista');
	var div = $('#divMensagem');
	div.show();
	div.removeClass();
	div.addClass('notification png_bg');
	div.addClass(classe);
	div.find('div').html(mensagem);
}

function apaga(id) {
	if (confirm('Tem certeza que deseja apagar o registro #' + id + '?')) {
		$.get(urlControlador + 'apaga?id=' + id, function (retorno) {
			listar(null, function () {
				mostraMensagem(retorno.msg, (retorno.resultado == 1) ? 'success' : 'error');
			});
		}, 'json');
	}
}